biodegradable detergent - German English Dictionary